#ifndef HELPERS_H_INCLUDED
#define HELPERS_H_INCLUDED

#define WINDOW_WIDTH 640
#define WINDOW_HEIGHT 640
#define WINDOW_BPP 32
#define FRAMES_PER_SECOND 15
#define MENU_FRAMES_PER_SECOND 15
#define WN WINDOW_WIDTH, WINDOW_HEIGHT, 32, SDL_HWSURFACE|SDL_DOUBLEBUF
#define FS WINDOW_WIDTH, WINDOW_HEIGHT, 32, SDL_DOUBLEBUF|SDL_FULLSCREEN
#define PI 3.14159

const int FLIP_VERTICAL = 1;
const int FLIP_HORIZONTAL = 2;

enum Direction{UP, RIGHT, DOWN, LEFT};

enum State{MAIN_MENU, TITLE, NEW_GAME, CONTINUE, IN_GAME, LOAD_GAME, SAVE, EDITOR, QUIT, GAME_OVER};

#endif // HELPERS_H_INCLUDED
